﻿namespace Core
{
    public enum EDir2
    {
        Invalid = 0,
        Left = 1,
        Right = 2
    }

    public enum EDir4
    {
        Invalid = 0,
        Up = 1,
        Down = 2,
        Left = 3,
        Right = 4
    }

    public enum EDir8
    {
        Invalid = 0,
        TopLeft = 1,
        Top = 2,
        TopRight = 3,
        CenterLeft = 4,
        CenterRight = 5,
        BottomLeft = 6,
        Bottom = 7,
        BottomRight = 8,
    }

    public enum EDir9
    {
        Invalid = 0,
        TopLeft = 1,
        Top = 2,
        TopRight = 3,
        CenterLeft = 4,
        Center = 5,
        CenterRight = 6,
        BottomLeft = 7,
        Bottom = 8,
        BottomRight = 9,
    }
}
